home *** CD-ROM | disk | FTP | other *** search
/ World Book 1998 1.1 (Macintosh) / World Book Disk 1 of 2.bin / World Book Installer / World Book Installer.rsrc / bin.rsrc_INIT_128.txt < prev    next >
Text File  |  1998-12-15  |  3KB  |  65 lines

  1. start:
  2. 00000000  600A                     bra        +0xC /* 0000000C */
  3. 00000002  0000 494E                ori.b      D0, 0x4E /* 'N' */
  4. 00000006  4954                     chk.w      D4, [A4]
  5. 00000008  0080 0000 4EFA           ori.l      D0, 0x4EFA
  6. // begin alternate branch 0000000C-00000012
  7. label0000000C:
  8. 0000000C  4EFA 0004                jmp        [PC + 0x4 /* 00000012 */]
  9. 00000010  4E75                     rts
  10. // end alternate branch 0000000C-00000012
  11. label0000000C: // (misaligned)
  12. 0000000E  0004 4E75                ori.b      D4, 0x75 /* 'u' */
  13. label00000012:
  14. 00000012  4E56 0000                link       A6, 0
  15. 00000016  48E7 1030                movem.l    -[A7], D3,A2,A3
  16. 0000001A  594F                     subq.w     A7, 4
  17. 0000001C  2F3C 436C 6561           move.l     -[A7], 0x436C6561 /* 'Clea' */
  18. 00000022  3F3C 0080                move.w     -[A7], 0x80
  19. 00000026  A9A0                     syscall    GetResource
  20. 00000028  205F                     movea.l    A0, [A7]+
  21. 0000002A  2448                     movea.l    A2, A0
  22. 0000002C  594F                     subq.w     A7, 4
  23. 0000002E  2F0A                     move.l     -[A7], A2
  24. 00000030  4EBA 004C                jsr        [PC + 0x4C /* 0000007E */]
  25. 00000034  201F                     move.l     D0, [A7]+
  26. 00000036  2600                     move.l     D3, D0
  27. 00000038  2003                     move.l     D0, D3
  28. 0000003A  A51E                     syscall    NewPtrSys, flags=5
  29. 0000003C  2648                     movea.l    A3, A0
  30. 0000003E  2052                     movea.l    A0, [A2]
  31. 00000040  224B                     movea.l    A1, A3
  32. 00000042  2003                     move.l     D0, D3
  33. 00000044  A02E                     syscall    BlockMove/BlockMoveData
  34. 00000046  7024                     moveq.l    D0, 0x24
  35. 00000048  A51E                     syscall    NewPtrSys, flags=5
  36. 0000004A  2448                     movea.l    A2, A0
  37. 0000004C  357C 0008 0004           move.w     [A2 + 0x4], 0x8
  38. 00000052  426A 000E                clr.w      [A2 + 0xE]
  39. 00000056  42AA 0010                clr.l      [A2 + 0x10]
  40. 0000005A  42AA 0014                clr.l      [A2 + 0x14]
  41. 0000005E  42AA 0018                clr.l      [A2 + 0x18]
  42. 00000062  254B 001C                move.l     [A2 + 0x1C], A3
  43. 00000066  42AA 0020                clr.l      [A2 + 0x20]
  44. 0000006A  204A                     movea.l    A0, A2
  45. 0000006C  A05E                     syscall    NMInstall
  46. 0000006E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  47. 00000072  4E5E                     unlink     A6
  48. 00000074  4E75                     rts
  49. 00000076  846D 6169                or.w       D2, [A5 + 0x6169]
  50. 0000007A  6E00 0000                bgt        +0x2 /* 0000007C */
  51. // begin alternate branch 0000007C-00000080
  52. label0000007C:
  53. 0000007C  0000 225F                ori.b      D0, 0x5F /* '_' */
  54. // end alternate branch 0000007C-00000080
  55. label0000007C: // (misaligned)
  56. fn0000007E:
  57. 0000007E  225F                     movea.l    A1, [A7]+
  58. 00000080  205F                     movea.l    A0, [A7]+
  59. 00000082  A025                     syscall    GetHandleSize
  60. 00000084  2E80                     move.l     [A7], D0
  61. 00000086  6A02                     bpl        +0x4 /* 0000008A */
  62. 00000088  4297                     clr.l      [A7]
  63. label0000008A:
  64. 0000008A  4ED1                     jmp        [A1]
  65.